Self-Stabilizing Distributed Constraint Satisfaction
نویسندگان
چکیده
Distributed architectures and solutions are described for classes of constraint satisfaction problems, called network consistency problems. An inherent assumption of these architectures is that the communication network mimics the structure of the constraint problem. The solutions are required to be self-stabilizing and to treat arbitrary networks, which makes them suitable for dynamic or error-prone environments. We rst show that even for relatively simple constraint networks, such as rings, there is no self-stabilizing solution that guarantees convergence from every initial state of the system using a completely uniform, asynchronous model (where all processors are identical). An almost-uniform, asynchronous, network consistency protocol with one specially designated node is shown and proven correct. We also show that some restricted topologies such as trees can accommodate the uniform, asynchronous model when neighboring nodes cannot take simultaneous steps.
منابع مشابه
Parallel Distributed Constraint Satisfaction
A parallel distributed framework to solve constraint satisfaction problems based on con-nectionist ideas of distributed information processing is presented. In this approach, each variable of a given problem is associated with a simple agent continuously applying a variable manipulation rule in the spirit of local connict minimization to satisfy all constraints this variable is involved in. All...
متن کاملConstraint Satisfaction Techniques and Software Agents
Although constraint satisfaction techniques and agent technology have been combined in several ways, especially over the last few years, it is still debated how, beyond ad hoc approaches, these two computational paradigms can be effectively integrated. The aim of this paper is to analyze and discuss how constraint satisfaction techniques can be used to engineer agents’ reasoning and resolve coo...
متن کاملA Hybrid Autonomic Computing-Based Approach to Distributed Constraint Satisfaction Problems
Distributed constraint satisfaction problems (DisCSPs) are among the widely endeavored problems using agent-based simulation. Fernandez et al. formulated sensor and mobile tracking problem as a DisCSP, known as SensorDCSP In this paper, we adopt a customized ERE (environment, reactive rules and entities) algorithm for the SensorDCSP, which is otherwise proven as a computationally intractable pr...
متن کاملGeneralized Dynamic Ordering for Asynchronous Backtracking on DisCSPs
Dynamic reordering of variables is known to be very important for solving constraint satisfaction problems (CSPs). Many attempts were made to apply this principle for improving distributed constraint solvers [1, 17, 20, 10, 11, 31, 19]. Armstrong et.al in [1] report for good heuristics an improvement of approximately 30% over random ordering. Asynchronous Backtracking with Reordering (ABTR aka ...
متن کاملDistributed Problem Solving and the Boundaries of Self-Configuration in Multi-hop Wireless Networks
In this paper we consider three distributed decision making tasks that arise in the design and configuration of multi-hop wireless networks: medium access scheduling, Hamiltonian cycle formation, and the partitioning of network nodes into coordinating cliques. We first model these tasks as distributed constraint satisfaction problems (DCSPs). We first show that the communication complexity of D...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Chicago J. Theor. Comput. Sci.
دوره 1999 شماره
صفحات -
تاریخ انتشار 1999